107 research outputs found

    Joint On-the-Fly Network Coding/Video Quality Adaptation for Real-Time Delivery

    Get PDF
    This paper introduces a redundancy adaptation algorithm for an on-the-fly erasure network coding scheme called Tetrys in the context of real-time video transmission. The algorithm exploits the relationship between the redundancy ratio used by Tetrys and the gain or loss in encoding bit rate from changing a video quality parameter called the Quantization Parameter (QP). Our evaluations show that with equal or less bandwidth occupation, the video protected by Tetrys with redundancy adaptation algorithm obtains a PSNR gain up to or more 4 dB compared to the video without Tetrys protection. We demonstrate that the Tetrys redundancy adaptation algorithm performs well with the variations of both loss pattern and delay induced by the networks. We also show that Tetrys with the redundancy adaptation algorithm outperforms FEC with and without redundancy adaptation

    Online multipath convolutional coding for real-time transmission

    Get PDF
    Most of multipath multimedia streaming proposals use Forward Error Correction (FEC) approach to protect from packet losses. However, FEC does not sustain well burst of losses even when packets from a given FEC block are spread over multiple paths. In this article, we propose an online multipath convolutional coding for real-time multipath streaming based on an on-the-fly coding scheme called Tetrys. We evaluate the benefits brought out by this coding scheme inside an existing FEC multipath load splitting proposal known as Encoded Multipath Streaming (EMS). We demonstrate that Tetrys consistently outperforms FEC in both uniform and burst losses with EMS scheme. We also propose a modification of the standard EMS algorithm that greatly improves the performance in terms of packet recovery. Finally, we analyze different spreading policies of the Tetrys redundancy traffic between available paths and observe that the longer propagation delay path should be preferably used to carry repair packets.Comment: Online multipath convolutional coding for real-time transmission (2012

    Heterologous phytase expression in the food filamentous fungus Aspergillus oryzae using the added rice husk cultivation model

    Get PDF
    Aspergillus oryzae, a safe filamentous fungus, is widely used in food and enzyme production. In this study, we examined a cultivation model using rice husks as carrier to assess the capacity of recombinant protein production in A. oryzae. The model was first tested with the A. oryzae strain expressing the DsRed reporter gene. Expression of DsRed was easily detected by the pink color of the fungal mycelium on culture media and under a fluorescence microscope. The model was then evaluated with the phyA gene encoding a phytase from the fungus Aspergillus fumigatus. The phyA expression cassette regulated by the amyB promoter was permanently integrated into the genome of A. oryzae via Agrobacterium tumefaciens-mediated transformation with the pyrG nutritional marker. Results showed that A. oryzae transgenic strains carrying 2−3 copies of the phyA gene in their genomes exhibited a significant increase in phytase activity on agar medium supplemented with phytate. With rice husks added, these transgenic strains could secrete the recombinant phytase into the culture and phytase activity of the crude enzyme solution increased by 4.3 times compared to the unstransgenic A. oryzae. The established cultivation model and the transgenic approach in this study represent a potential for being used in production of secreted recombinant enzymes for animal feeds.

    Towards an incremental deployment of ERN protocols: a proposal for an E2E-ERN hybrid protocol

    Get PDF
    We propose an architecture based on a hybrid E2E-ERN approach to allow incremental deployment of ERN (Explicit Rate Notification) protocols in heterogeneous networks. The proposed IP-ERN architecture combines E2E (End-to-End)and ERN protocols and uses the minimum between both congestion windows to perform. Without introducing complex operation, the resulting E2E-ERN protocol provides inter and intra protocol fairness and benefits from all ERN protocol advantages when possible. We detail the principle of this novel IP-ERN architecture and show that this architecture is highly adaptive to the network dynamic and is compliant with IPv4, IPv6 as well as IP-in-IP tunneling solutions

    SatERN: a PEP-less solution for satellite communications

    Get PDF
    In networks with very large delay like satellite IPbased networks, standard TCP is unable to correctly grab the available resources. To overcome this problem, Performance Enhancing Proxies (PEPs), which break the end-to-end connection and simulate a receiver close enough to the sender, can be placed before the links with large delay. Although splitting PEPs does not modify the transport protocol at the end nodes, they prevent the use of security protocols such as IPsec. In this paper, we propose solutions to replace the use of PEPs named SatERN. This proposal, based on Explicit Rate Notification (ERN) protocols over IP, does not split connections and is compliant with IP-in-IP tunneling solutions. Finally, we show that the SatERN solution achieves high satellite link utilization and fairness of the satellite traffic

    Q-AIMD: A Congestion Aware Video Quality Control Mechanism

    Get PDF
    Following the constant increase of the multimedia traffic, it seems necessary to allow transport protocols to be aware of the video quality of the transmitted flows rather than the throughput. This paper proposes a novel transport mechanism adapted to video flows. Our proposal, called Q-AIMD for video quality AIMD (Additive Increase Multiplicative Decrease), enables fairness in video quality while transmitting multiple video flows. Targeting video quality fairness allows improving the overall video quality for all transmitted flows, especially when the transmitted videos provide various types of content with different spatial resolutions. In addition, Q-AIMD mitigates the occurrence of network congestion events, and dissolves the congestion whenever it occurs by decreasing the video quality and hence the bitrate. Using different video quality metrics, Q-AIMD is evaluated with different video contents and spatial resolutions. Simulation results show that Q-AIMD allows an improved overall video quality among the multiple transmitted video flows compared to a throughput-based congestion control by decreasing significantly the quality discrepancy between them

    When on-the-fly erasure code makes late video decoding happen

    Get PDF
    In this paper, we proposed the late decoding solution based on Tetrys (called LD-Tetrys) to deal with delay constrained applications. Our analysis showed that LD-Tetrys fits well to the requirements for late video decoding while the other schemes (e.g., FEC, HARQ) do not. We also developed an evaluation framework which is independent of video codec and network topology. Simulation results acknowledge that LD-Tetrys' performance is better than the normal decoding with Tetrys, the original Tetrys. Furthermore, LD-Tetrys consistently outperforms the traditional block based erasure codes such as AL-FEC in terms of video quality. For future work, we are working on the theoretical modeling and analysis. We also expect to perform extensive experiments to obtain a complete evaluation

    VIRAL : coupling congestion control with fair video quality metric

    Get PDF
    Video streaming is often carried out by congestion controlled transport protocols to preserve network sustainability.However, the success of the growth of such non-live video flows is linked to the user quality of experience. Thus, onepossible solution is to deploy complex quality of service systems inside the core network. Another possibility would be tokeep the end-to-end principle while making aware transport protocols of video quality rather than throughput. The objectiveof this article is to investigate the latter by proposing a novel transport mechanism which targets video quality fairness amongvideo flows. Our proposal, called VIRAL for virtual rate-quality curve, allows congestion controlled transport protocols toprovide fairness in terms of both throughput and video quality. VIRAL is compliant with any rate-based congestion controlmechanisms that enable a smooth sending rate for multimedia applications. Implemented inside TFRC a TCP-friendlyprotocol, we show that VIRAL enables both intra-fairness between video flows in terms of video quality and inter-fairnessin terms of throughput between TCP and video flows
    corecore